跳至主要内容

task claim_role - 身分組領取獎勵任務

指令名稱

/task claim_role

描述

此指令允許您設定一個任務,為在指定時間週期內領取獎勵的特定身分組獎勵積分。這可以用來鼓勵身分組參與並為特定群體的成員提供獨特的福利。

用法

/task claim_role <reward> <period> <role>

參數

  • <reward>:此值必須為正整數。這代表當特定身分組的成員領取獎勵時獎勵給予的積分數量。
  • <role>:此參數指定可以領取獎勵的身分組。只有擁有此身分組的成員才能啟用任務並獲得積分。
  • <period>: 此參數決定了指定身分組可以領取獎勵的頻率。可用選項包括:
    • Daily: 每日可領取一次的獎勵。
    • Weekly: 每週可領取一次的獎勵。
    • Monthly: 每月可領取一次的獎勵。
    • Quarterly: 每季可領取一次的獎勵。
    • Yearly: 每年可領取一次的獎勵。
    • Lifetime: 一次性獎勵,每個使用者在任務的整個生命週期中只能領取一次。
獎勵週期與時區

DailyWeeklyMonthly 等獎勵週期是根據機器人的時區設定。你可以在 這裡 查看如何更改時區。

範例

  • 範例 1:設定一個每日任務,為@VIP身分組領取獎勵 10 積分。

    /task claim_role reward:10 period:每日 role:@VIP
  • 範例 2:設定一個每週任務,為@SVIP身分組領取獎勵 20 積分。

    /task claim_role reward:20 period:每週 role:@SVIP
  • 範例 3:設定一個每月任務,為@PREMIUM身分組領取獎勵 50 積分。

    /task claim_role reward:50 period:每月 role:@PREMIUM

注意事項

  • 成員每個時間段只能領取一次獎勵。
  • 獎勵金額必須是正整數。
  • 時間段可以設定為每日每週每月
  • 只有擁有指定身分組的成員才能領取獎勵。

常見問題

  • 問:我可以設定多個具有不同獎勵值和時間段的領取身分組任務嗎?

    答:是的,您可以建立多個具有不同獎勵值和時間段的領取身分組任務。每個任務將被獨立追蹤。

  • 問:如果成員在指定時間段結束前領取獎勵會發生什麼?

    答:成員每個時間段只能領取一次獎勵。如果他們在時間段結束前再次嘗試領取,他們將收到一則訊息,指示他們必須等到下一個時間段。

  • 問:如果成員領取獎勵後身分組發生變化會發生什麼?

    答:如果成員領取獎勵後身分組發生變化,他們仍然可以收到積分。但是,他們在下一個時間段結束前將無法再次領取獎勵。